surface finish treatment - Alemán Inglés Diccionario